Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 LEYBURN PLACE Semi-Detached £117,000 31 Mar 2023
12 LEYBURN PLACE Flats/Maisonettes £93,737 4 Jul 2008
26 LEYBURN PLACE Semi-Detached £100,000 18 Dec 2020
34 LEYBURN PLACE Terraced £120,000 28 Sep 2007
40 LEYBURN PLACE Terraced £96,000 16 Sep 2016
46 LEYBURN PLACE Semi-Detached £30,000 29 Jun 2001
48 LEYBURN PLACE Semi-Detached £29,000 14 Nov 1997
66 LEYBURN PLACE Terraced £75,000 6 Aug 2018